A landlord in Ilford, Essex, who allowed 23 people to live in overcrowded conditions has been fined £7,500. Tenants in a house...